﻿namespace Facebook.Core
{
    public class FacebookURITemplates
    {
        public static string BASIC_URI = "?method={0}&api_key={apiKey}&sig={signature}&v=1.0";
        public static string BASIC_URI_WITH_SESSION = "?method={0}&api_key={apiKey}&sig={signature}&v=1.0&session_key={sessionKey}";

        public class Admin{}
        public class Application{}
        public class Auth
        {
            public const string createToken = "?method=facebook.auth.createToken&api_key={apiKey}&sig={signature}&v=1.0";
            public const string getSession = "?method=facebook.auth.getSession&api_key={apiKey}&sig={signature}&v=1.0&auth_token={auth_token}";
        }
        public class Data{}
        public class Events{}
        public class Fbml{}
        public class Feed{}
        public class Fql
        {
            public const string query = "?method=facebook.fql.query&api_key={apiKey}&call_id={callID}&sig={signature}&v=1.0&session_key={sessionKey}&query={query}";
        }
        public class Friends{}
        public class Groups{}
        public class Links{}
        public class Notes{}
        public class Notifications{}
        public class Pages{}
        public class Photos{}
        public class Profile{}
        public class Status
        {
            public const string setStatus = "?method=facebook.status.set&api_key={apiKey}&call_id={callID}&sig={signature}&v=1.0&session_key={sessionKey}&status={status}";
        }
        public class Users
        {
            
        }

    }
}